Tabular Documentation of Interactive Deterministic Systems derived from Algebraic Models
نویسندگان
چکیده
Many reactive deterministic systems have a simple algebraic model consisting of a set S of states, a set C of commands the system may receive and a state transition function n : S C ! S that can be extended to operate over streams. We study decompositions of the state transition function using de nition-by-cases organised around mode sets and system actions. We show how these decompositions can be documented by tabular displays developed by D. L. Parnas and coworkers. We consider how a tree structure can be used to organise such decompositions and describe how tabular displays are derived by the use of nesting. By restricting the construction of the tree two special cases are identi ed that are useful for decomposing the behaviour of interactive systems. To illustrate these techniques three examples are included: a word processor, a pocket calculator and a compact disk player. To analyse the tabular displays of the decompositions we analyse the underlying formal model of computation. We consider the computational power of nite tabular algebraic decompositions and the problem of determining the completeness and consistency of such decompositions. E-mail: [email protected]
منابع مشابه
Table Algebras: Algebraic Structures for Tabular Notation, Including Nested Header (Preliminary Version)
We define a class of algebraic structures for the interpretation of tabular notations common in software requirements documentation and show how to use table algebra homomorphisms to define staged table semantics, translation between different kinds of tables, and table transformation. An important advantage of this approach is that it covers the practically important use of nested headers in a...
متن کاملBATCH TRANSFERRING IN PRODUCTIONINVENTORY SYSTEMS
In most production-inventory systems, the products are transferred from the production centre to the inventory (warehouse) in subbatchs rather than one at a time. In this paper, mathematical models of such systems for both deterministic and stochastic cases of demand are developed and analysed. Comparison of these new models with the EBQ model shows a considerable loss when applying the ru...
متن کاملInitial results of a prospective study and identification of new strategies to increase traceability of plasma-derived medicines
Background: Plasma medicine is an innovative and emerging field used in a broad range of medical conditions. Objective: The present study focused on consumption, documentation pattern and traceability of plasma-derived medicines in a teaching and referral hospital. Method: A two-step study was conducted from October to December 2015. During the first phase, the patient records receiving plasm...
متن کاملInitial results of a prospective study and identification of new strategies to increase traceability of plasma-derived medicines
Background: Plasma medicine is an innovative and emerging field used in a broad range of medical conditions. Objective: The present study focused on consumption, documentation pattern and traceability of plasma-derived medicines in a teaching and referral hospital. Method: A two-step study was conducted from October to December 2015. During the first phase, the patient records receiving plasm...
متن کاملCost Analysis of Fuzzy Queuing Systems
Regarding the fact that getting a suitable combination of the human resources and service stations is one of the important issues in the most service and manufacturing environments, In this paper, we have studied the two models of planning queuing systems and its effect on the cost of the each system by using two fuzzy queuing models of M/M/1 and M/E2/1. In the first section, we have compar...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999